package com.todo.partner.application.entity.condition;

import com.todo.partner.common.enums.PartnerContentTypeEnum;
import com.todo.partner.common.enums.PartnerRelationTypeEnum;
import lombok.Data;

import java.util.Date;

/**
 * @author azhebuxing
 * @date 2024/4/23 15:29
 * @description
 */
@Data
public class ContentPartnerConditionBO {
    /**
     * 用户id
     */
    private Long userId;
    /**
     * 内容id
     */
    private Long contentId;
    /**
     * 找搭子文章类型
     */
    private PartnerContentTypeEnum partnerContentType;
    /**ContentPartnerConditionBO
     * 关联类型：景点、饭店、攻略等
     */
    private PartnerRelationTypeEnum relationType;
    /**
     * 关联主键
     */
    private Long relationId;
    /**
     * 省分
     */
    private String province;
    /**
     * 城市
     */
    private String city;
    /**
     * 开始时间
     */
    private Date startPlanTime;
    /**
     * 结束时间
     */
    private Date endPlanTime;

    /**
     * 分页大小 默认20
     */
    private Integer pageSize = 20;

    /**
     * 当前页 默认第一页开始
     */
    private Integer pageIndex = 0;

    /**
     * 当前查询值
     */
    private Long currentIndex;
}
